package com.mimiwang.common.annotation;

import java.lang.annotation.*;
import java.util.concurrent.TimeUnit;


@Target({ElementType.METHOD,ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface Limit {

//    redisKey
    String key() default "";

//    最大次数
    int num() default 5;

//    过期时效
    int duration() default 3;

//    时间单位
    TimeUnit timeUnit() default TimeUnit.MINUTES;


}
